home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / text / mac / faqs.397 < prev    next >
Encoding:
Text File  |  1996-02-12  |  28.2 KB  |  888 lines

  1. Frequently Asked Questions (FAQS);faqs.397
  2.  
  3.  
  4.  
  5.  
  6. Future additions will include a signal editor, and perhaps some
  7. sort of graphic display, although the latter would be tricky, given
  8. that for my current work I often find myself lining up as many as
  9. 500 sound segments to play.
  10.  
  11. I am anxious for feedback and suggestions.  This program will not
  12. work well on 030 machines.  Enjoy it.
  13.  
  14. Paul Lansky
  15. Music Department
  16. Princeton University
  17. paul@princeton.edu
  18. paul@silvertone.princeton.edu
  19.  
  20.  
  21. ---
  22.  
  23. 3.3.5)            What is RTLisp, and how can I get it?
  24.  
  25. Answer:
  26.  
  27. Date: Tue, 28 Jan 92 17:14:51 GMT
  28. From: Pete Yadlowsky <pmy@vivaldi.acc.Virginia.EDU>
  29. Subject: new Lisp interface to Lansky's "rt"
  30. Apparently-To: nextmusic@wri.com
  31.  
  32.  
  33. RTLisp runs on David Betz's XLisp and is comprised of a set of object
  34. class and function definitions which provide a Lisp interface to
  35. Paul Lansky's NeXT-based, real-time audio mixing software,
  36. `rt'. The rt user arranges audio material temporally,
  37. dynamically and spatially by means of a relatively simple grammar
  38. which is parsed and executed by rt's audio driver program. The
  39.  
  40. simplicity of this grammar can make it rather tedious to use,
  41. though, especially in the realization of complex `scores'. Also,
  42. there is no  provision for the programmatic generation of audio
  43. events, so every event must be specified in detail by hand.
  44.  
  45.  
  46. RTLisp was designed to facilitate the process of rt score
  47. creation. It equips the composer with a powerful, interactive
  48. high-level programming environment (Lisp), and lends some
  49. intelligence to tasks such as temporal placement and grouping of
  50. audio events, control of dynamics in the stereo field and rt
  51. `track' assignment.
  52.  
  53.  
  54. RTLisp can be thought of as a sort of rt command compiler. It can run
  55. standalone in a shell window, controlling the rt audio driver
  56. directly, or it can run in conjunction with rt.app, Mr. Lansky's
  57. NextStep interface to the driver.
  58.  
  59.  
  60. RTLisp is available in two different packages. The first, under
  61. NeXTrt.tar, contains rtlisp binaries and scripts merged with a
  62. new version of rt.app, along with an RTLisp chapter in rt.app's
  63. online documentation. The second, rtlisp.tar, does not include
  64. rt.app but does include binaries, lisp source, rt's audio driver
  65. and XLisp and rtlisp documentation.
  66.  
  67.  
  68. anon ftp: uvaarpa.acc.virginia.edu:/pub/next/Apps/NeXTrt.tar.Z
  69.           uvaarpa.acc.virginia.edu:/pub/next/bin/rtlisp.tar.Z
  70.           princeton.edu:/pub/music/NeXTrt.tar.Z
  71.           princeton.edu:/pub/music/rtlisp.tar.Z
  72.  
  73. ---
  74. Peter M. Yadlowsky        |         Laden e-mail runs
  75. Academic Computing Center    | Bumbling, creaking through the net
  76. University of Virginia        |         Sysadmins tremble.
  77. pmy@Virginia.EDU        |            - after Buson
  78.  
  79.  
  80. ---
  81.  
  82. 3.3.6)            What are Patchmix and StochGran and how can I
  83.                 get them?
  84.  
  85. Answer:
  86.  
  87. Date: Wed, 29 Jan 92 14:15:04 GMT-0500
  88. From: mara helmuth <mara@silvertone.Princeton.EDU>
  89. Subject: Patchmix and StochGran
  90. Apparently-To: nextmusic@wri.com
  91.  
  92.  
  93. I have put new versions of Patchmix and StochGran at the Princeton
  94. archive (Princeton.edu) in the "pub/music" directory.  These are
  95. both NeXT interfaces.  Patchmix is a graphical front end to Cmix
  96. which allows you to create instruments by connecting a patch of unit
  97. generator icons.  StochGran is a granular synthesis instrument.
  98. The source code is there, and it is necessary to have Cmix installed
  99. to compile them.  I'm still adding things, so let me know if you use
  100. them and have suggestions.
  101.  
  102. Mara Helmuth
  103. mara@woof.columbia.edu
  104. mara@silvertone.princeton.edu
  105.  
  106. ---
  107.  
  108. 3.3.7)            What is the IRCAM Signal Editor and how can I get it?
  109.  
  110. Answer:
  111.  
  112. Date: Thu, 30 Jan 92 10:36:18 PST
  113. From: daj@ccrma.Stanford.EDU (David Jaffe)
  114. Subject: Re: SoundKit vs MusicKit
  115. Apparently-To: nextmusic@wri.com
  116.  
  117. davidfe writes about the problem of using the Music Kit and Sound Kits
  118. together, playing sound with the Music Kit,then playing sound with the
  119. Sound Kit, then having problems with the DSP.
  120.  
  121. This is a well-known problem.  Here's what's going on:
  122.  
  123. The sound kit preempts whatever else is going on when it plays a sound.
  124. So it grabs the "sound-out link from the DSP" that the Music Kit is using.
  125. But it doesn't restore the link.
  126.  
  127. Basically, the only way to do what you want (currently) is to close (or abort)
  128. the Orchestra, play the sound, and then open the orchestra again.  If you
  129. are using the orchestra in timed mode (the default), you probably want to
  130. finish the performance too.
  131.  
  132. I.e.:
  133.  
  134. -playsound {
  135.         [Orchestra abort];
  136.         [Conductor finishPerformance];
  137.         [sound play];
  138. }
  139.  
  140. when sound is done:
  141.  
  142. -soundIsDone {
  143.         [Orchestra open];
  144.         ...allocate SynthPatches and such, if necessary...
  145.         ...activate Performers if necessary...
  146.         [Conductor startPerformance];
  147. }
  148.  
  149.  
  150. Future releases of NeXT software should solve this problem.
  151.  
  152. ---
  153.  
  154. 3.3.8)            Where can I find information about the NeXT
  155.                 MIDI driver?
  156.  
  157. Answer:
  158.  
  159. Date: Thu, 24 Oct 91 16:59:46 PDT
  160. From: Conrad_Geiger@NeXT.COM
  161. To: nextmusic@silvertone.Princeton.EDU
  162. Subject: MIDI driver documentation
  163.  
  164. Draft Documentation Available - MIDI driver documentation
  165. NeXT Publications Group
  166.  
  167. A new document describing the MIDI driver is available on the
  168. Internet archive servers.  This document is a revised and expanded
  169. version of the Release 1.0  MIDI driver documentation, and is not
  170. present in Release 2 or in the hard-copy technical documentation.
  171.  
  172.  
  173.  
  174. The document is available by anonymous ftp (file transfer protocol)
  175. from one of the following Internet archive servers:
  176.  
  177. ________________________________________________________
  178.      hostname                   Directory
  179. ________________________________________________________
  180.  
  181. cs.orst.edu                  pub/next/documents/TechSupportNotes
  182. sonata.cc.purdue.edu         pub/next/submissions
  183. etlport.etl.go.jp (Japan)    pub/NeXT/documents/MIDIDriver
  184.  
  185.  
  186. The two files that make up this draft document are:
  187.  
  188.   MIDIDriver.tar.Z
  189.   MIDIDriver_README
  190.  
  191. MIDIDriver.tar.Z is 54.2 kilobytes in size.  Unarchived, it's a
  192. directory called MIDIDriver that occupyies 141 kilobytes and consists
  193. of:
  194.  
  195. Introduction.rtf -- An introduction for users of MIDI on NeXT
  196. computers, including information on MIDI interfaces, the MIDI data
  197. format, and whether to use the driver functions or the Music Kit.
  198. DriverOverview.rtfd -- A conceptual overview of the NeXT MIDI driver.
  199. CFunctions/ -- Specifications of the MIDI C functions
  200.  
  201. Your feedback on the document is welcome.  See the file
  202. MIDIDriver_README for details.
  203.  
  204. Doug Keislar
  205. NeXT Computer, Inc.
  206.  
  207.  
  208. ---
  209.  
  210. 3.3.9)            What is the status of the Music Kit on NeXT
  211.                 machines?
  212.  
  213. Answer:
  214.  
  215. Date: Mon, 27 Jan 92 09:54:03 CST
  216. To: nextmusic-list@wri.com
  217. From: doug@foxtrot.ccmrc.ucsb.edu (Douglas Scott)
  218. Subject: Re: Sound and Music Kits in 3.0?
  219.  
  220. The Music Kit is no longer supported by NeXT under 3.0.  It will not be bundled
  221. with the software.  Development and management of it will be handled from now
  222. on by Stanford University.  This is happening because of a complete lack of
  223. commercial interest in the Music Kit (as NeXT sees it).  They feel the need to
  224. trim software support for things that will not directly contribute to the
  225. financial success of their company.  They said they may re-introduce it at
  226. "some later time" once they have a chance to expand a bit.
  227.  
  228. I learned all this from a session on "NeXT on Campus" at the NeXT Expo.
  229.  
  230. Douglas Scott                              (805)893-8352
  231. Center for Computer Music Research and Composition
  232. University of California, Santa Barbara
  233. Internet: (NeXTMail ok)   <doug@foxtrot.ccmrc.ucsb.edu>
  234.  
  235. ---
  236.  
  237. 3.3.10)         What ear-training software is there for the NeXT?
  238.  
  239. Answer:
  240.  
  241. Date: Sun, 9 Feb 92 19:18:54 EST
  242. From: tholland@pars.skidmore.edu (Anthony Holland)
  243. Subject: New Music Ear Training Software for NeXT - Audio Challenger 1.0
  244.  
  245. "Announcing the release of "AUDIO CHALLENGER 1.0"
  246.  
  247. "Audio Challenger 1.0"  is the first ear-training software released
  248. for the NeXT computer.  Audio Challenger randomly generates ascending
  249. and descending melodic musical intervals which can be used in
  250. assisting music students in trying to improve their ability to
  251. aurally identify musical intervals.   Audio Challenger features
  252. real-time synthesis on the DSP (digital signal processing) chip of
  253. the NeXT computer which gives it the advantage of a more natural and
  254. "lively" musical timbre than ear-training programs that currently
  255. exist on other platforms.  Audio Challenger is released as FREEware
  256. to the internet archives by the researchers and students of DREAMS:
  257. Digital Research (in) Electro-Acoustic Music (at) Skidmore College.
  258.  
  259. "Audio Challenger .0" is currently at the following archive sites:
  260.  
  261. *Archive Info:
  262.  
  263.  filenames: AudioChallenger.tar.Z
  264.                 AudioChallengerREADME
  265.  
  266.  
  267. 1)  location: nova.cc.purdue.edu
  268.      directory: /pub/next/submissions (likely to move to
  269.                                   /pub/next/2.0-release/binaries)
  270.  
  271.  
  272.  
  273. 2)  location: cs.orst.edu
  274.      directory: /pub/next/submissions (likely to move to
  275. /pub/next/binaries)
  276.  
  277.  
  278.  
  279.  
  280. 3)   University of Maryland:  umd5.umd.edu
  281.               /pub
  282.  
  283.  
  284. 4)  ccrma-ftp.stanford.edu
  285.       /pub
  286.  
  287. After FTP'ing AudioChallenger.tar.Z, type: zcat AudioChallenger.tar.Z
  288. | tar xvf -
  289. note: you may need your system administrator to uncompress and untar
  290. AudioChallenger.
  291.  
  292.  
  293.  
  294.  
  295. Anthony G. Holland
  296. Associate Professor of Music
  297. NeXT Campus Support
  298. Skidmore College
  299. Saratoga Springs, NY 12866
  300. tel: 518-584-5000 ext. 2606
  301.  
  302. next mail: tholland@pars.skidmore.edu
  303.  
  304. ---
  305.  
  306. 3.3.11)+        What is Hyperupic, and how can I get it?
  307.  
  308. Answer:
  309.  
  310. Date: Thu, 17 Sep 92 11:40:08 EDT
  311. From: "Christopher Penrose" <penrose@silvertone.princeton.edu>
  312. To: latta@xcf.Berkeley.EDU
  313. Subject: [Hyperupic released]
  314.  
  315.  
  316. [Sorry for the late inclusion... "real work"... sheesh... :)  --crl]
  317.  
  318.  
  319. Hyperupic is an image to sound transducer implemented on a NeXT
  320. workstation.  That's right, with Hyperupic you might be able to hear
  321. Whistler's mother.  I think that he did all the whistling, actually.
  322.  
  323. Hyperupic is inspired by the Upic system conceived by Iannis Xenakis.
  324. Feed Hyperupic a TIFF image, and Hyperupic will convert it into a
  325. sound.  Hyperupic has the facility of using color has a sonic parameter.
  326.  
  327. Hyperupic is free.  Give it to your friends.  Show it to your mother.
  328. I won't make you feel guilty (yet) for using my software.  You can
  329. even claim that you wrote Hyperupic yourself!  If you do this though,
  330. you might fall through the next subway grating that you trust will
  331. hold your weight.
  332.  
  333. Hyperupic has on-line infotainment, including documentation.
  334.  
  335. It is available via ftp at:
  336.  
  337. princeton.edu
  338. cs.orst.edu
  339. nova.cc.purdue.edu
  340.  
  341. or contact me:
  342.  
  343. Christopher Penrose
  344. penrose@silvertone.princeton.edu
  345.  
  346. ---
  347.  
  348. 3.4.0)        [IBM PC]
  349.  
  350. ---
  351.  
  352. 3.4.1)            What are some public-domain (or nearly so)
  353.                 sample-editing programs for IBM-PC
  354.                 compatibles?
  355.  
  356. Answer:
  357.  
  358. Date:         Wed, 15 Jan 1992 13:36:00 LCL
  359. From: Achim Haag <UJ69%DKAUNI2.bitnet@AUVM.AMERICAN.EDU>
  360. Subject:      Re: Tetra compositor
  361. To: Multiple recipients of list EMUSIC-L <EMUSIC-L@AUVM>
  362.  
  363. Hi,
  364.  
  365. I don't know anything about the Tetra compositor, but I know two
  366. public domain programs, that are quite similar to Soundtracker.
  367. The first is called ScreamTracker (for PC). It has many functions:
  368. play in background, peak level meter, oscilloscope...
  369. Unfortunately it's shareware and the autor wants some $100 before he
  370. will send you a version that can SAVE your own created songs.
  371. It can handle many output devices (PC speaker via PCM, D/A-
  372. converter at an printer port, SoundBlaster (I believe!!!)), but I don't
  373. think it's worth this much.
  374.  
  375. The second one - MODEDIT - is not quite as comfortably as the Scream-
  376. tracker, but it's public domain and therefore is worth it's money...
  377. Unfortunately it does *not* support SoundBlaster, but I've build a
  378. simple D/A-converter and now I can listen to the sounds on my stereo.
  379.  
  380. [Nathan Torkington <gnat@kauri.vuw.ac.nz> says, on 18 August 1992,
  381. that "There is a program distributed with the later releases called
  382. ModRes which allows ModEdit to play the modules using the
  383. SoundBlaster, etc."]
  384.  
  385. I've many samples from an amiga-user, so this shouldn't by a problem.
  386.  
  387. Hope this information is useful  for you.
  388.  
  389. Bye, Achim
  390.  
  391.  
  392. ---
  393.  
  394.  
  395. ---
  396.  
  397. 3.5.0)        [Macintosh]
  398.  
  399. ---
  400.  
  401. 3.5.1)            Which glove interfaces with the Max 'glove'
  402.                 object?
  403.  
  404.  
  405. Answer:
  406.  
  407. Date: Thu, 20 Feb 92 16:03:49 CST
  408. From: James McCartney <james@astro.as.utexas.edu>
  409. To: max@dcs.edinburgh.ac.uk
  410. Subject: power glove
  411.  
  412.    The glove object uses the Gold Brick ADB interface from Transfinite
  413. Systems. (617) 969-9570 The cost is $169 for a user system or $245 for
  414. the developer model which provides LEDs for monitoring ADB activity
  415. and other stuff.
  416.  
  417.  
  418. ---
  419.  
  420. 3.5.2)            Where can I get a Macintosh program to
  421.                 translate between different soundfile
  422.                 formats?
  423.  
  424. Answer:
  425.  
  426. Date:         Sat, 26 Oct 1991 16:25:22 -0700
  427. From: Tom Erbe <tom%MILLS.EDU@AUVM.AMERICAN.EDU>
  428. Subject:      Soundfile header conversion program
  429. To: Multiple recipients of list EMUSIC-L <EMUSIC-L@AUVM>
  430.  
  431. I just wrote a little program for the Mac that does Soundfile header
  432. conversion.  It translates between IRCAM, NeXT .snd, Sound Designer II,
  433. AIFF and DSP Designer files.  It will open any file as a 16-bit linear
  434. soundfile, if you want.  I am making no attempt (at least not yet) to
  435. support anything other than 16-bit linear.  You can also change things
  436. in the header like sample rate and number of channels.  This is my
  437. first program for the Mac, so it might have bugs.  If you want a copy,
  438. you can get it through ftp to "mills.edu", it is "ccm/SoundHac.hqx".
  439. Or I could mail it to you if you don't have ftp.  Please send bug reports!
  440.  
  441. Tom Erbe * Technical Director * Center for Contemporary Music * Mills College
  442.   tom@mills.edu * Mills College, Oakland, CA  94613 * (510) 430-2191
  443.  
  444. ---
  445.  
  446. 3.6.0)        [Amiga]
  447.  
  448. ---
  449.  
  450. 3.6.1)            What software reads DCMS files and converts
  451.                 them to    something else?
  452.  
  453. Answer:
  454.  
  455. Date: Mon, 24 Feb 92 15:29:58 -0800
  456. From: Phil Burk <phil@mills.edu>
  457. Subject: DMCS -> Copyist files.
  458.  
  459. Many folks have asked about a conversion program that will read
  460. DMCS files and convert them to something else.  The only program
  461. I know of is Copyist Companion by Nick Didkovsky.  It converts
  462. DMCS files to Dr. T's Copyist compatible files.  The main purpose
  463. is for printing good scores from DMCS files.  Nick has talked about
  464. converting DMCS to MIDIFiles or other formats so ask him and maybe
  465. he will write it.  You can order Copyist Companion from Dr T
  466. or from Nick directly.  Nick is at:
  467.  
  468.     didkovsk@dorsai.com
  469.  
  470. This program is for the Amiga.
  471.  
  472.  
  473. ---
  474.  
  475. 4.0)     [Hardware]
  476.  
  477. ---
  478.  
  479. 4.1.0)        [Multi-platform hardware]
  480.  
  481. ---
  482.  
  483. 4.1.1)        What are some good things with which to whack MIDI
  484.             drum triggers?
  485.  
  486. Answer:
  487.  
  488. From: rich@cygnus.cygnus.com (K. Richard Pixley)
  489. Newsgroups: rec.music.synth
  490. Subject: great sticks for midi pads! (Wam-Rods)
  491. Date: 29 Dec 91 16:44:35 GMT
  492.  
  493. If you use midi drum pads, run, don't walk, to your nearest phone book
  494. and start calling drum and music stores.  You are looking for
  495. something called "Wam-Rods".  They should run you $6-8 a pair.  They
  496. are translucent softish plastic drum sticks, in several colors.  The
  497. BIG win is that they do what they claim to do, which is put the bounce
  498. back in plywood feeling midi drum pads.  They also seem to be a little
  499. easier on the pads themselves.  I'm not really a drummer, but I don't
  500. play my pads with anything else any more.
  501.  
  502. The only drawback I can see, is that unless you get the clear ones, or
  503. one of the dark colors, they look awfully "pop"ish.
  504.  
  505. Disclaimer: I have no material connection to any of the commercial
  506. organizations connected to Wam-Rods (tm) (patent pending) other than
  507. as a happy materialistic consumer.
  508.  
  509. ps, I like the piss yellow ones best. :-).
  510.  
  511.  
  512. ---
  513.  
  514. 4.2.0)        [UNIX hardware]
  515.  
  516. ---
  517.  
  518. 4.2.1)        What are some MIDI interfaces for 386 UNIX boxes?
  519.  
  520. Answer:
  521.  
  522. To: nextmusic-list@wri.com
  523. Date: Sat, 25 Jan 92 10:50:46 EST
  524. Original-From: blink!tjt (Tim Thompson)
  525. Subject: re: UNIX/Midi Interfaces
  526.  
  527.  
  528. > From: Roberto Sierra <73557.2101@compuserve.com>
  529. > interfaces exist for UNIX machines.  Does anyone know
  530. > if anything is available for Unix on a 386 platform?
  531.  
  532. MPU-compatible interfaces work fine under UNIX on a 386.
  533. A UNIX device driver called devmidi is available via FTP
  534. (on ucsd.edu and louie.udel.edu).  There are changes to
  535. this device driver (also on at least louie.udel.edu)) that
  536. allow it to work with VP/ix, so you can run DOS MIDI software
  537. as well.
  538.  
  539. For software, there is glib, a free generic librarian/editor.
  540. The glib2 version on louie.udel.edu includes support for the
  541. devmidi driver.   Keynote is a MIDI language and extensible
  542. graphical editor that runs under the X Window System, and
  543. works quite well on a 386 platform.  It isn't free, but you
  544. can get complete source code for $200.  Send email to
  545. tjt@blink.att.com for more info on that.
  546.  
  547. This may not appear relevant to "nextmusic", but when
  548. NeXTStep becomes available on 386 machines, it may be much
  549. easier to write MIDI software to run on both a 386 and NeXT.
  550. Anyone know if the Music Kit will be enhanced on the 386
  551. to include support for the MPU interface?     ...Tim...
  552.  
  553.  
  554. ---
  555.  
  556. 4.3.0)        [NeXT hardware]
  557.  
  558. ---
  559.  
  560. 4.4.0)        [IBM PC hardware]
  561.  
  562. ---
  563.  
  564. 4.4.1)        How do I do MIDI with my laptop PC? What is the Key
  565.             Electronics Midiator?
  566.  
  567. Answer:
  568.  
  569. Date: Mon, 17 Aug 92 11:18:24 +0200
  570. From: ruprecht@corse.informatik.uni-freiburg.de (Nick Ruprecht)
  571. Organization: Institut fuer Informatik der Universitaet Freiburg
  572. Address: Rheinstrasse 10-12, D-7800 Freiburg i. Br., Germany
  573. Phone: +49-761-203 3884, fax: +49-761-203 3889
  574.  
  575.  
  576.     The Key Electronics MIDIator is a good interface for portable
  577. PCs.  warrant mention of the Key Electronics MIDIator under a separate
  578. topic. I think that the MIDIator 101 will actually do the baud rate
  579. transformation from 38.4 kBaud to 31.25 kBaud. The MIDIator 101 goes
  580. for about $US 120. Key Electronics also distributes a sequencer for
  581. MS-DOS PCs for it. The MS-DOS sequencer Cakewalk supports it as well.
  582. Key Electronics' address is:
  583.     Key Electronics, 7515 Chapel Avenue, Fort Worth, TX 76116
  584.     Office: (817) 560-1912, FAX: (817) 560-9745
  585.     Toll Free: 1-800-533-MIDI (1-800-533-6434)
  586.  
  587. ---
  588.  
  589. 4.4.2)            I'm just starting on MIDI and want to know how
  590.                 to send    MIDI from my SCO UNIX box (and
  591.                 who do I buy a card from? Are there
  592.                 device drivers available?)
  593.  
  594. Answer:
  595.  
  596. From: tjt@blink (Tim Thompson)
  597. Newsgroups: rec.music.synth
  598. Subject: Re: MIDI FAQ?
  599. Date: 28 Dec 91 14:34:29 GMT
  600.  
  601. Andrew Beattie (tab@ibmpcug.co.uk) writes:
  602. > I'm just starting on MIDI and want to know how to send MIDI from my SCO UNIX
  603. > box.  (and who do I buy a card from? are there device drivers available?
  604.  
  605. If SCO UNIX implies you're using an AT-bus 386 of some sort, there
  606. is a UNIX device driver available called devmidi that can be found in
  607. the ucsd.edu archive and elsewhere.  It supports any MPU-compatible
  608. MIDI interface.  The glib librarian/editor, also found in
  609. the ucsd.edu archive, can use this driver (email me for the changes).
  610. The Keynote system (see the NetJam FAQ) can also use this driver.
  611. There is also a version of devmidi that allows it to be used with VP/IX,
  612. so you can run DOS MIDI software under UNIX.
  613.  
  614. For any machine with a standard serial port, you can use the
  615. Key Electronics (1-800-533-MIDI) MIDIATOR MS-114 interface - it goes
  616. from standard RS232 to MIDI.  There's no buffering, so to avoid input
  617. lossage you need to run the RS232 at 38.4Kbaud.  For MIDI output,
  618. you can run the RS232 at lower rates and still get usable results.
  619. For machines that can run their RS232 at the exact MIDI rate, you
  620. can get by with a cheaper version of the MIDIATOR, I think, the MS-101.
  621. Keynote also supports the MIDIATOR, although I don't recommend it
  622. if there are better alternatives (like the MPU).
  623.  
  624. Semi-related plug: Robin Schaufler is giving a talk at the upcoming
  625. USENIX, called "Realtime Workstation Performance for MIDI", which
  626. discusses MIDI on the Silicon Graphics Indigo.
  627.  
  628.     ...Tim Thompson...AT&T Bell Labs/Holmdel/NJ...tjt@blink.att.com...
  629.  
  630. ---
  631.  
  632. 4.5.0)        [Macintosh hardware]
  633.  
  634. ---
  635.  
  636. 4.6.0)        [Amiga hardware]
  637.  
  638. ---
  639.  
  640. 5.0)     [Reference Material]
  641.  
  642. ---
  643.  
  644. 5.1)        Is an overview of "General MIDI" available?
  645.  
  646. Answer:
  647.  
  648.     Yes, via ftp as:
  649.  
  650.     anonymous@xcf.berkeley.edu:misc/netjam/doc/midi/general_midi
  651.  
  652. ---
  653.  
  654. 5.2)        What are the names and address of various gear manufacturers?
  655.  
  656. Answer:
  657.  
  658.     Rich Kulawiec (rsk@gynko.circ.upenn.edu) posts a monthly list
  659. of manufacturer contact info to rec.music.makers, rec.music.synth,
  660. alt.guitar, and news.answers.
  661.  
  662.  
  663. ---
  664.  
  665. 5.3)        Where may I find an electronic music bibliography?
  666.  
  667.  
  668. Answer:
  669.  
  670.     See the file:
  671.  
  672.     anonymous@ftp.cs.ruu.nl:MIDI/DOC/bibliography
  673.  
  674. or
  675.     
  676.     anonymous@131.211.80.17:MIDI/DOC/bibliography
  677.  
  678. ---
  679.  
  680. 5.4)        How can I build my own MIDI interface for the Macintosh?
  681.  
  682. Answer:
  683.  
  684. From: henges@ingr.com. (John Hengesbach)
  685. Newsgroups: comp.sys.mac,rec.music.synth
  686. Subject: Re: DIY MIDI interface?
  687. Keywords: MIDI
  688. Date: 30 Dec 88 16:05:21 GMT
  689.  
  690. In article <817@ttrdf.UUCP> fjo@ttrdf.UUCP (Frank Owen ) writes:
  691. >
  692. >  Has anyone figured out how to kludge up a Do-It-Yourself MIDI interface
  693. >for the Macintosh? It seems that the one Apple sells has practically no
  694. A reply...
  695.  
  696.  
  697.             MINIMAL MAC--MIDI INTERFACE
  698.             ===========================
  699.  
  700.  
  701.  
  702.     Well, here it is all you MIDI fans.  THE ultimate in
  703.     simplicity!!  This is a simple schematic for a serial
  704.     to MIDI converter.
  705.  
  706.         There are two functions performed here.  One is the
  707.     conversion from current loop to RS-422.  The second function
  708.     is supplying the 1 MHz signal for the serial chip to sync
  709.     up with the 31.5K baud rate of MIDI.
  710.  
  711.  
  712.          >>>>>>> DATA FLOW >>> (MAC TO MIDI INSTRUMENT) >>>>>>>>>
  713.                +-------+     +------+
  714. To MAC   4   10|26LS32 |     |7407  |
  715. Serial  >------+       |11  1|      |2    +------+    5
  716. Port     5    9|       +-----+      +-----+R=220 +-----<  \
  717. DB9 pin >-------       |     |      |     +------+         \  (5 pin DIN socket)
  718. Numbers        |       |     |      |                       | MIDI OUT
  719.                +-------+     +------+                      / (to instrument)
  720.                 +------+                  +------+    4   /
  721.       +5 volts -+R=390 +--+     +5 volts -+R=220 +-----<
  722.                 +------+  |               +------+
  723.                +-------+  |  +------+1    +------+    4
  724.          8    6|26LS31 |  |  |MCT2  +-----+R=220 +-----< \
  725.         >------+       |11| 5|      |     +------+        \  (5 pin DIN socket)
  726.          9    5|       +--+--+      |                      | MIDI IN
  727.         >-------       |    4|      |2                5   / (from instrument)
  728.                |       |   +-+      +------------------< /
  729.                +-------+   | +------+
  730.                            |
  731.                            v
  732.                            Ground
  733.          <<<<<<<<<<<<< DATA FLOW << (MIDI INSTRUMENT TO MAC ) <<<
  734.  
  735.                +-------+     +------+
  736.          7   10|26LS31 |     |1 MHZ |
  737.         >------+       |9   8| OSC  |
  738.          3   11|       +-----+      |
  739.         >-------       |     |      |
  740.                |       |     +      |
  741.                +-------+     +------+
  742.  
  743.     Power connections:
  744.  
  745.               GROUND    +5
  746.             -----    --
  747.       7407        7    14
  748.       26LS31    8,12    4,16
  749.       26LS32    8,12    4,16
  750.       OSCILLATOR    7    14
  751.  
  752. Notes:
  753.  
  754.     The optical isolator MCT-2 above can probably be any relatively
  755. fast optical coupler.  Note that the 390 ohm resistormay need to be
  756. adjusted to make sure the output does not saturate.  Using a scope
  757. while feeding a MIDI signal in should show you whether the signal
  758. looks clean.
  759.  
  760.     The diagram has been drawn to show MAC signals on the left
  761. and MIDI signals on the right.  There have also been allowances made
  762. for the fact that 80 column ascii displays are not **exactly**
  763. graphics terminals. Also note that the MAC pin numbers are for the
  764. DB9 connector **NOT** the 8 pin mini-DIN connector!!
  765.  
  766.     The age old question of where to get power for this always
  767. remains.  On the pre-MAC-PLUSs, there was power available from the
  768. serial port connector.  I solved this problem by finding a 7 VDC
  769. AC adapter at a parts store and using a 5 volt voltage regulator
  770. IC to bring it down to 5 volts.  This is left as an exercise for
  771. the student.....
  772.  
  773.     The 26LS31 and 26LS32 are the same type of chips which are
  774. used in the MAC for RS-42? conversion.  I got them from a store in
  775. Santa Clara California (Anchor Electronics  (408) 727-3693).  They
  776. also have 1 Mhz Oscillators as well.
  777.  
  778.     I have built several variations of this over the last two
  779. years and have had good success using a variety of music software
  780. with them.
  781.  
  782.  
  783. John Hengesbach
  784. (205)772-1669
  785.  
  786. uunet!ingr!henges
  787. Intergraph Corporation
  788. Huntsville, AL 35807
  789.  
  790. [SEE ALSO: the June 1986 BYTE magazine article on building a MIDI
  791. board for the IBM PC  --  crl]
  792.  
  793.  
  794. ---
  795.  
  796. 5.5)        Where can I find out all about MIDI?
  797.  
  798. Answer:
  799.  
  800.     Email LISTSERV@AUVM.AMERICAN.EDU, with the phrase GET MIDISPEC
  801. PACKAGE in the message body. You will get the following message, as
  802. well as the files to which it refers.
  803.  
  804.  
  805. Date:         Tue, 26 Nov 1991 18:32:49 -0500
  806. From: Revised List Processor (1.7a) <LISTSERV@AUVM.AMERICAN.EDU>
  807. Subject:      File: "MIDISPEC $PACKAGE" being sent to you
  808.  
  809. *************************************************************************
  810. *                                                                       *
  811. * MIDISPEC Package                                                      *
  812. *                                                                       *
  813. * The following  series of  plain text  files are  the contents  of the *
  814. * MIDISPEC PACKAGE. They are a reference resource compiled from several *
  815. * sources, mostly by Greg at LEE@UHCCUX. The Primer, originally written *
  816. * by Bob McQueer, is in constant  revision. The other files are subject *
  817. * to periodic review and update. The package as a whole may be added to *
  818. * as MIDI expands.                                                      *
  819. *                                                                       *
  820. * They have been placed here to  make it possible for users to retrieve *
  821. * or subscribe to  the whole set of  documents as a "package"  so as to *
  822. * automatically  get   the  updated  documentation  when   it  is  made *
  823. * available.  Access  to  the  complete package  is  possible  via  GET *
  824. * MIDISPEC PACKAGE.                                                     *
  825. *                                                                       *
  826. * You can subscribe to it with: AFD ADD MIDISPEC PACKAGE (note that you *
  827. * will need to use the PW  command to define yourself a password before *
  828. * you can  use the AFD command  -- see LISTAFD MEMO  for more details). *
  829. * If you wish to only be informed when  the files are updated,  use the *
  830. * FUI ADD MIDISPEC PACKAGE command.                                     *
  831. *                                                                       *
  832. *************************************************************************
  833. * filename filetype Filelist File description
  834. * -------- -------- -------- -----------------------
  835.   MIDISPEC $PACKAGE EMUSIC   The Package Definition
  836.   MIDI1_0  MIDISPEC EMUSIC   The MIDI Version 1.0 Specification
  837.   PRIMER   MIDISPEC EMUSIC   A MIDI Tutorial
  838.   MIDIBNF  MIDISPEC EMUSIC   MIDI Considered in Backus-Naur Form
  839.   CTRLTAB  MIDISPEC EMUSIC   Listing of Controller/Mode Command Codes
  840.   STATTAB  MIDISPEC EMUSIC   Listing of MIDI Status Codes
  841.   NOTESTAB MIDISPEC EMUSIC   Listing of MIDI Notes by Octave
  842.   FILEFMT  MIDISPEC EMUSIC   Description of MIDI Standard File Format
  843.   SDSFMT   MIDISPEC EMUSIC   Description of MIDI Sample Dump Standard
  844.   TIMECODE MIDISPEC EMUSIC   Description of MIDI Time Code Format
  845.  
  846.  
  847. ---
  848.  
  849. 5.6)        What are the details behind current sound formats?
  850.  
  851. Answer:
  852.  
  853.     The Audio Formats Guide is available by anonymous ftp from
  854. ftp.cwi.nl [192.16.184.180], directory pub, file AudioFormats*.*
  855. (where *.* is the version number, currently 2.4).
  856.  
  857. --Guido van Rossum, CWI, Amsterdam <guido@cwi.nl>
  858. "Shut that bloody bouzouki off!"
  859.  
  860.  
  861.  
  862. ---
  863.  
  864.  
  865.  
  866.  
  867. End of the NetJam FAQ.
  868.  
  869. Xref: bloom-picayune.mit.edu rec.music.info:731 news.answers:4685
  870. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!eru.mt.luth.se!lunic!sunic!mcsun!sun4nl!dutrun!dutrun2!recmusic
  871. From: rec-music-info@cp.tn.tudelft.nl (Leo Breebaart)
  872. Newsgroups: rec.music.info,news.answers
  873. Subject: REC.MUSIC.INFO: List of Usenet Musical Newsgroups
  874. Summary: This is a bi-weekly article that lists and briefly describes the
  875.         music-related newsgroups to be found on Usenet.
  876. Message-ID: <rec-music-info-newsgroups_724640406@cp.tn.tudelft.nl>
  877. Date: 18 Dec 92 01:01:36 GMT
  878. Expires: Fri, 15 Jan 1993 01:00:06 GMT
  879. Sender: news@dutrun2.tudelft.nl (UseNet News System)
  880. Reply-To: rec-music-info@cp.tn.tudelft.nl
  881. Followup-To: rec.music.misc
  882. Organization: Delft University of Technology
  883. Lines: 252
  884. Approved: rec-music-info@cp.tn.tudelft.nl
  885. Supersedes: <rec-music-info-newsgroups_723430807@cp.tn.tudelft.nl>
  886. Originator: recmusic@cygnus
  887. Nntp-Posting-Host: cygnus.cp.tn.tudelft.nl
  888.